package com.sakura.mybatis.version4.pojo;

import java.util.Date;
import java.io.Serializable;

/**
 * 实名认证成功保存信息(SysAgentCertification)实体类
 *
 * @author Sakura
 * @since 2023-12-21 17:39:23
 */
public class SysAgentCertification implements Serializable {
    private static final long serialVersionUID = -76954114457115302L;
    /**
     * comment '主键id',
     */
    private Long id;
    /**
     * 创建日期
     */
    private Date createdDate;
    /**
     * 姓名
     */
    private String name;
    /**
     * 性别
     */
    private String gender;
    /**
     * 出生年月日
     */
    private Date birthday;
    /**
     * 身份证地址
     */
    private String address;
    /**
     * 签发机关
     */
    private String issueOffice;
    /**
     * 有效期
     */
    private String termofvalidity;
    /**
     * 所属银行
     */
    private String bank;
    /**
     * 银行卡号
     */
    private String bankCardNumber;
    /**
     * OCR结果 0-默认，1-身份证以OCR通过，2-银行卡OCR已通过
     */
    private String result;
    /**
     * 实名认证结果 Y-已实名认证，N-未实名认证
     */
    private String certificationResult;
    
    private Long agentId;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIssueOffice() {
        return issueOffice;
    }

    public void setIssueOffice(String issueOffice) {
        this.issueOffice = issueOffice;
    }

    public String getTermofvalidity() {
        return termofvalidity;
    }

    public void setTermofvalidity(String termofvalidity) {
        this.termofvalidity = termofvalidity;
    }

    public String getBank() {
        return bank;
    }

    public void setBank(String bank) {
        this.bank = bank;
    }

    public String getBankCardNumber() {
        return bankCardNumber;
    }

    public void setBankCardNumber(String bankCardNumber) {
        this.bankCardNumber = bankCardNumber;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getCertificationResult() {
        return certificationResult;
    }

    public void setCertificationResult(String certificationResult) {
        this.certificationResult = certificationResult;
    }

    public Long getAgentId() {
        return agentId;
    }

    public void setAgentId(Long agentId) {
        this.agentId = agentId;
    }

}

